﻿namespace CodeGeneration.TextEngine
{
    public interface ITextEngine
    {
        /// <summary>
        /// 根据反射从model获取模版内容，并通过model渲染模版并按给定的file输出到指定位置
        /// </summary>
        /// <typeparam name="T"></typeparam>
        /// <param name="model">模版数据</param>
        /// <param name="file">文件路径以及文件名</param>
        void TransferText<T>(T model,string file);
    }
}